anti-watching device - Deutsch Englisch Wörterbuch